What is the meaning of the word "at first blush"?

Definitions:

  1. as a first impression copy to clipboard adverb
    • at first blush the offer seemed attractive copy to clipboard

Synonyms: